What you could do is set up a simple script on your server that has a list of allowed access codes.
These codes would be unique for every customer. Like md5 of their paypal address or something.
The user would then need to input this code and you would have an encoded part of code in all your scripts that would actually call a script on your server to check if the code he is using is valid. If a user scams you, just remove his access code from the script on your server. He would get fucked back, HARD. And the script you sould to him would not execute.
Now of course this can be uncoded but it will be very hard for them and probably not worth it.
Super Fast Code:
PHP Code:
$userKey = "DHJ2352352156t4DDGFDISIDFHDIHS" // you would provide this code to him after buying
// encoded part
if(!checkIfValid($userKey))
*Spam*exit;
function checkIfValid()
{
$result = load("yoursite.com/index.php?authCode=$userKey"); // curl - you will need to write your own load function
if($result == null || $result == "true")
*Spam*return true;
else
*Spam*return false;
}
Just to make it clearer what I'm talking about. You could also make this for your tools. Notice the $result == null. This would still authorize it since if your website is currently offline you don't want your loyal customers website to go offline. Of course he could just remove this code and the script would work normally, but be sure to input some important variables in the encoded script that are needed for the script to run
Tell me what you think
Edit: But if you really want to f*** them back just put redirect scripts in the code instead of the "exit;", or show CPA offers or print out messages like :"I'm an idiot I like to scam people" and it would be visible on his website if he scams you, input tracking codes so you can track where he is using this scripts. Making look for him like he ran away with it and let him build a public website out of it and then massively redirect people... endless posibilities!
Bookmarks